most accessible - German English Dictionary